#ifndef PLGENERIC_H
#define PLGENERIC_H


/**
 * @brief Classe générique de plugin. Cette classe est un squelette de base pour les interfaces de plugins.
 */
class GenericPluginInterface {
public:
    virtual QString version() = 0;
    virtual QString name() = 0;
    virtual QIcon logo_small() = 0;
    virtual QIcon logo_big() = 0;
    virtual QIcon desc_image() = 0;
    virtual QString description() = 0;
};
Q_DECLARE_INTERFACE(GenericPluginInterface, "HV2M Generic Plugin Interface")

#endif // PLGENERIC_H
